OT: ako prehladat skryte a systemove adresare

Otázka od: vito@centrum.cz

14. 6. 2004 13:20

Achoj lidi,
prehladavanie adresarov sa tu riesilo, nejake navody som nasiel na nete, ale
ziadny z nich mi nepomohol s mojim problemom. Potrebujem vyhladat na disku
vsetky subory *.pst a to vratane toho, ktory sa aktualne pouziva v outlooku a
ten je vadsinou schovany v systemovom adresary Local Settings. Klasicka funkcia
GetFirst mi ale tento adresar ignoruje. Pomozte ako prehladat kompletny
adresarovy strom na disku?
Dakujem
Vito




Odpovedá: Bohac Frantisek

14. 6. 2004 13:41

Ahoj,

da se to resit s pomoci fci BuildFileList nebo AdvBuildFileList, ktere jsou
obsazene v JCL (JedyCodeLibrary: http://jcl.sourceforge.net/). A FindFirst
vidi i skryte soubory/adresare - podivej se, zda nemas spatne nastavene
atributy v parametru.

S pozdravem

Frantisek Bohac


----- Original Message -----

> prehladavanie adresarov sa tu riesilo, nejake navody som nasiel na nete,
ale ziadny z nich mi nepomohol s mojim problemom. Potrebujem vyhladat na
disku vsetky subory *.pst a to vratane toho, ktory sa aktualne pouziva v
outlooku a ten je vadsinou schovany v systemovom adresary Local Settings.
Klasicka funkcia GetFirst mi ale tento adresar ignoruje. Pomozte ako
prehladat kompletny adresarovy strom na disku?


Odpovedá: Pavol Stugel, NETGraphics

14. 6. 2004 14:41

Ad OT: preco?
Ad GetFirst: ma byt FindFirst
Ad problem: FindFirst('c:\', faDirectory + faAnyFile + faSysFile + faHidden,
TSearchRec(niecotakehototypu));


Palo  


Odpovedá: vito@centrum.cz

14. 6. 2004 19:03

Achoj Palo

> Ad GetFirst: ma byt FindFirst

samozrejme...preklep, ked som to pisal (v praci) nemal som po ruke zdrojak

> Ad problem: FindFirst('c:\', faDirectory + faAnyFile + faSysFile + faHidden,
TSearchRec(niecotakehototypu));

toto som skusal, ale tie parametre mam taky pocit platia len pre subory

Vito



Odpovedá: vito@centrum.cz

14. 6. 2004 19:01

Achoj, nerad by som to riesil pomocou dalsich komponent...je to velmi
jednoducha zatial jednoucelova utilitka, kde by som si rad vystacil s "cistim"
delphi 5
dik
Vito
______________________________________________________________
> Od: "Bohac Frantisek" <bohacf@vnol.cz>
>
> Ahoj,
>
> da se to resit s pomoci fci BuildFileList nebo AdvBuildFileList, ktere jsou
> obsazene v JCL (JedyCodeLibrary: http://jcl.sourceforge.net/). A FindFirst
> vidi i skryte soubory/adresare - podivej se, zda nemas spatne nastavene
> atributy v parametru.




Odpovedá: Pavol Stugel, NETGraphics

15. 6. 2004 6:39

preto tam je faDirectory aby ti hladal aj directory ... vyskusaj si to ... ak
to tam nedas
hlada len subory

Palo

>>Ad problem: FindFirst('c:\', faDirectory + faAnyFile + faSysFile + faHidden,
TSearchRec(niecotakehototypu));
> toto som skusal, ale tie parametre mam taky pocit platia len pre subory